body {
    margin: 0;
}

a {
    cursor: hand;
}

#front {
    display: block;
    background: transparent url(Default.png) top left no-repeat;
    height: 100%;
}

#back {
    display: none;
    background: transparent url(img/back.png) top left no-repeat;
    height: 100%;
}

#spinner {
    position: absolute;
    display: none;
}

#error {
    font: 14/16px "Futura";
    text-align: center;
    margin-top: 15px;
    margin-left: 19px;
    margin-right:0px;
}

#version {
    font: 6px "Lucida Grande";
    position: absolute;
}

.movieName {
    font: 10px "Lucida Grande";
    color: #000;
    text-decoration: none;
    font-weight: bold;
    margin-top: 0px;
    margin-left: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
}

.queueNumber {
    font: 10px "Lucida Grande";
    color: grey;
    text-decoration: none;
    font-weight: bold;
    margin-top: 0px;
    margin-left: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
}

.movieDate {
    font: 8px "Lucida Grande";
    font-weight: normal;
    margin-top: 0px;
    margin-left: 5px;
    margin-right: 0px;
    margin-bottom: 5px;    
}

#front-overflow, #back-overflow {
    position: absolute;
    z-index: 5;
    overflow: hidden;
}

#front-scrollbar, #back-scrollbar {
    position: absolute;
    z-index: 10;
    width: 18px;
    display: block;
}

#front-output, #back-output {
    position: absolute;
    top: 0;
    left: 0;
    right: 19px;
}

#back-output p {
    margin-top: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}
